Syntax
'Declaration
Public Overloads Shared Function Listen
(Of As {Class, INotifyPropertyChanged},
As {Class, INotifyPropertyChanged},
As {Class, INotifyPropertyChanged},
)( _
ByVal As , _
ByVal As Expression(Of Func(Of TModel1,TModel2)), _
ByVal As Expression(Of Func(Of TModel2,TModel3)), _
ByVal As Expression(Of Func(Of TModel3,TValue)), _
ByVal As Action _
) As IDisposable
public static IDisposable Listen<,,,>(
,
Expression<Func<TModel1,TModel2>> ,
Expression<Func<TModel2,TModel3>> ,
Expression<Func<TModel3,TValue>> ,
Action
)
where TModel1: class, INotifyPropertyChanged
where TModel2: class, INotifyPropertyChanged
where TModel3: class, INotifyPropertyChanged
Parameters
- model
- getter1
- getter2
- getter3
- action
Type Parameters
- TModel1
- TModel2
- TModel3
- TValue
See Also